Snowball sampling is a non-probability sampling technique used in research where existing study subjects recruit future subjects from among their acquaintances. This method is particularly useful for accessing hard-to-reach or hidden populations, as it relies on social networks to gather participants.